solar reflective surface - Español Inglés Diccionario